Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 France F11 The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck ATP Tour Challenger at Nellie Gail - Laguna Hills Open Sainte-Victoire - Aix-En-Provence Black Forest Open 2004 - Freudenstadt Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding Copa Ericsson Uruguay - Montevideo Open de l'Isere - Grenoble Open de Franche Comte - Besancon IV Abierto Internacional de Salinas - Salinas Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Internationaux du Doubs - Besancon IPP Open - Helsinki Izmir Cup - Izmir The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental Copa Ericsson - Montevideo VII Open Banc Agricol - Andorra Moncton Men's Challenger - Moncton USTA Challenger - Champaign Puerto Rico Challenger Tennis Event - Humacao IPP Open - Helsinki Genova Open Challenger - Genova Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas Unicredit Czech Open 2007 - Prostejov ECM Cup - Prague PrivatBank Cup - Dnepropetrovsk Iquique Challenger Jameson Cup - Milan Heilbronn Challenger Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Internazionali di Tennis di Bergamo - Bergamo Heilbronn Open - Heilbronn Gramado Open de Tennis - Gramado Cherbourg Challenger Jaegermeister Open - Braunschweig International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Santiago Challenger Jameson Cup - Milan Napoli Challenger - Napoli Open de Nice - Nice Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Tunis Challenger Rhodes Challenger Ramat Hasharon Challenger Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Reggio Emilia Challenger Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby AXA Open - Espinho Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Poznan Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Recanati Challenger Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Geneva Challenger St. Remy Challenger Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Sao Paulo Challenger San Remo Challenger Milan Challenger Pozoblanco Challenger Mons Challenger Kitzbuhel Challenger Izmir Challenger Ortisei Challenger Challenger Banque Nationale - Granby St. Brieuc Challenger Lambertz Open - Aachen Prostejov Challenger Turin Challenger Pozoblanco Challenger Internazionali di Tennis Dell'Umbria - Todi Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Pekao Open - Szczecin St. Remy Challenger ITG Miami Challenger - Miami Geneva Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Zagreb Challenger Ethias Tennis Trophy - Mons Marburg Challenger Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Genova Open Challenger - Genova Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Bath Challenger Rado Swiss Open - Gstaad Mallorca Open - Mallorca Davidoff Swiss Indoors - Basel IV Trofeo Ciudad de Quito - Quito Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Chevrolet Cup - Santiago The Joyce Eisenberg Jerusalem Open - Jerusalem UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Copa Ericsson - Buenos Aires Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Internationaux de Tennis de Brest - Brest St. Petersburg Open - St. Petersburg KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston St. Petersburg Open - St. Petersburg 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Helsinki Challenger Pekao Open - Szczecin Copa Ericsson - Sao Paulo Tata Open 2002 - Chennai KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca BellSouth Open - Vina del Mar Ostrava Open 2005 - Ostrava Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Energis Open - Amersfoort Mercedes-Benz Cup - Los Angeles Sybase Open - San Jose International Tennis Championships - Delray Beach Copa AT&T - Buenos Aires Copenhagen Open - Copenhagen Naples Challenger - Naples Open Seat Godo 2003 - Barcelona Ciur Pribram Challenger - Pribram The Stella Artois Grass Court Championships - London Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia TED Open Istanbul - Istanbul The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel GHI Bronx Tennis Classic - Bronx Brasil Open - Florianopolis Meridiana Sardegna Open - Olbia Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Nuembrecht Challenger - Nuembrecht Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Barletta Citta Della Disfida Open 99 - Barletta XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague Jagermeister Open - Braunschweig FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel Cerveza Club Columbia Open - Bogota Allianz Suisse Open Gstaad - Gstaad Adidas International - Sydney Generali Open 2002 - Kitzbuhel Posillipo Tennis Cup - Napoli Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Chevrolet Cup - Vina del Mar Recanati Challenger St. Remy Challenger Geneva Challenger Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril The Stella Artois Grass Court Championships - Queen's/London Open Seat Godo - Barcelona Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AXA Cup - London Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Qatar Open - Doha Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Bordeaux Challenger ABN/AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Milan Challenger Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Generali Open - Kitzbuhel Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Thailand Open - Bangkok Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Movistar Open - Santiago Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Jersey Challenger UNICEF Open - 's Hertogenbosch Guayaquil Challenger Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Izmir Challenger Lima Challenger Movistar Open - Vina del Mar Sao Paulo Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch Sunrise Challenger Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch Bogota Challenger Heineken Open - Auckland Pereira Challenger Mercedes Cup - Stuttgart RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon MoviStar Open - Vina del Mar Open 13 - Marseille Copa Telmex - Buenos Aires The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Braunschweig Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Scania Stockholm Open - Stockholm Open 13 - Marseille Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Athens Challenger Internazionali di Tennis di San Marino - San Marino Bratislava Challenger Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Thailand Open - Bangkok Orleans Challenger USTA Challenger of North Miami Beach - North Miami Beach Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz Tennis Masters Series - Montreal Investor Swedish Open - Bastad Grolsch Open - Amsterdam MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent Connex Open Romania - Bucharest Open 13 - Marseille Tennis Masters Series - Cincinnati CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Italian Open - Rome 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Energis Open - Amersfoort Merano Open - Merano Internazionali di Tennis di San Marino - San Marino Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Pacific Life Open - Indian Wells RCA Championships - Indianapolis Tennis Masters Series - Hamburg Heineken Open - Auckland Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Toronto BNP Paribas Masters - Paris Tennis Masters Series - Hamburg The Stella Artois Grass Court Championships - London Rogers Cup - Montreal Tennis Masters Series - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Montreal French Open - Paris French Open - Paris Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo ARAG World Team Championship - Dusseldorf French Open - Paris Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Generali Open 1999 - Kitzbuhel Croatia Open - Umag Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Telecom Italia Masters - Rome Sony Ericsson Open - Miami Colonial Classic - Kooyong NASDAQ-100 Open - Miami U.S. Open - New York Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Series - Cincinnati Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Olympics - Sydney